home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3frserv.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_FRSERVER_H = 1;
- include("real/raytr/r3frbase.js")
-
-
- var R3CLID_FRSERVER = 760;
-
-
-
-
- // Description: Start socket stream parsing
-
- R3FRSERVM_RUN = 760000;
-
- function mR3FRSERVM_RUN() {
- DoA(this.r3obj, 760000, 0, R3TID_INTEGER, 0);
- }
-
- // Description: Define the image output to the socket. This method can be sent to the
- // server * directly or through socket interface. Previous output specifications are replaced with * the new
- // one.
- // p3: r3List, list of outputted channels. Each node is of type R3RAYNODE, see r3output.h.
-
- R3FRSERVM_SPECOUTPUT = 760001;
-
- function mR3FRSERVM_SPECOUTPUT(p3) {
- DoA(this.r3obj, 760001, p3, R3TID_LIST, 0);
- }
-
- // Virtual method
-
- R3FRSERVM_SETTEXTUREPATHS = 760002;
-
- function mR3FRSERVM_SETTEXTUREPATHS() {
- DoA(this.r3obj, 760002, 0, R3TID_INTEGER, 0);
- }
-
- // Description: Set client name
- // Virtual method
- // p3: String, name of the client
-
- R3FRSERVM_CLIENTNAME = 760003;
-
- function mR3FRSERVM_CLIENTNAME(p3) {
- DoA(this.r3obj, 760003, p3, R3TID_STRING, 0);
- }
-
-
- R3FRSERVM_CHANNELCALLBACK = 760004;
-
- function mR3FRSERVM_CHANNELCALLBACK() {
- DoA(this.r3obj, 760004, 0, R3TID_INTEGER, 0);
- }
-
-
- R3FRSERVM_REFRESHIMAGE = 760006;
-
- function mR3FRSERVM_REFRESHIMAGE() {
- DoA(this.r3obj, 760006, 0, R3TID_INTEGER, 0);
- }
-
-
-
-
- R3FRSERVA_RenderPort = 760501;
- function SetR3FRSERVA_RenderPort(value) {
- R3Set(this.r3obj, R3FRSERVA_RenderPort, value, R3TID_INTEGER, 0);
- }
-
- R3FRSERVA_RenderEngineType = 760502;
- function SetR3FRSERVA_RenderEngineType(value) {
- R3Set(this.r3obj, R3FRSERVA_RenderEngineType, value, R3TID_INTEGER, 0);
- }
-
- R3FRSERVA_RenderEngine = 760503;
- function GetR3FRSERVA_RenderEngine() {
- return R3ToJS(R3Get(this.r3obj, R3FRSERVA_RenderEngine, R3TID_OBJECT, 0));
- }
-
- R3FRSERVA_TextureImport = 760504;
- function SetR3FRSERVA_TextureImport(value) {
- R3Set(this.r3obj, R3FRSERVA_TextureImport, value, R3TID_BOOLEAN, 0);
- }
-
- R3FRSERVA_CurrentBoxId = 760505;
- function GetR3FRSERVA_CurrentBoxId() {
- return R3Get(this.r3obj, R3FRSERVA_CurrentBoxId, R3TID_INTEGER, 0);
- }
-
- var R3RDM_CONNECT = 0;
- var R3RDM_RESUME = 1;
- var R3RDM_CANCEL = 2;
- var R3RDM_CLEANUP = 3;
- var R3RDM_VERSION = 4;
- var R3RDM_GETSTATUS = 5;
- var R3RDM_SHUTDOWN = 6;
- var R3RDM_DISABLE = 7;
- var R3DEFAULT_RENDERPORT = 10050;
-
-
- function r3Frserver () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_FRSERVER, arguments);
- }
- // Methods
- this.RUN=mR3FRSERVM_RUN;
- this.SPECOUTPUT=mR3FRSERVM_SPECOUTPUT;
- this.SETTEXTUREPATHS=mR3FRSERVM_SETTEXTUREPATHS;
- this.CLIENTNAME=mR3FRSERVM_CLIENTNAME;
- this.CHANNELCALLBACK=mR3FRSERVM_CHANNELCALLBACK;
- this.REFRESHIMAGE=mR3FRSERVM_REFRESHIMAGE;
-
- // Attributes
- this.SetRenderPort=SetR3FRSERVA_RenderPort;
- this.SetRenderEngineType=SetR3FRSERVA_RenderEngineType;
- this.GetRenderEngine=GetR3FRSERVA_RenderEngine;
- this.SetTextureImport=SetR3FRSERVA_TextureImport;
- this.GetCurrentBoxId=GetR3FRSERVA_CurrentBoxId;
- }
-
- r3Frserver.prototype=new r3Root;
- // r3frserv.h_H